﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
using System.Xml;
using Palsta.Core.manifest;
using Palsta.Core.data;
using Palsta.Core.view;

namespace Palsta.Core
{
    class InfoPathForm
    {
        private Manifest manifest;
        private DataDictionary data;
        private ArrayList views = new ArrayList(); //of View
        

        public virtual Manifest XsnManifest
        {
            get
            {
                return this.manifest;
            }
            set
            {
                this.manifest = value;
            }
        }

        public virtual DataDictionary XsnDataDictionary
        {
            get
            {
                return this.data;
            }
            set
            {
                this.data = value;
            }
        }


        public virtual ArrayList XsnViews
        {
            get
            {
                return this.views;
            }
            set
            {
                this.views = value;
            }
        }
    }
}
